deputy head of school - Alemán Inglés Diccionario